home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wildcat Gold - The Optical BBS
/
Wildcat Gold - The Optical BBS (The Golden ROM Series)(Volume 4 Number 1)(The Digital Publishing Company)(1992).ISO
/
sdn
/
scraps13.sdn
/
SCRAPS.DOC
< prev
next >
Wrap
Text File
|
1991-09-25
|
89KB
|
2,423 lines
S C R A P S
1.3
"Back-up Your Brain"
Program and documentation
(C) Copyright Raymond Lowe 1990
All Rights Reserved
Disclaimer
Raymond Lowe makes no warranty of any kind, neither express nor
implied, including but not limited to implied warranties of
fitness for any particular purpose nor of security of operation,
with respect to this software and accompanying documentation.
IN NO EVENT SHALL RAYMOND LOWE BE LIABLE FOR ANY DAMAGES (INCLUD-
ING FINES, CRIMINAL DAMAGES OR OTHER PECUNIARY LOSS OR OTHER LOSS
OF ANY KIND) ARISING OUT OF THE USE OR OPERATION (WHETHER CORRECT
OR INCORRECT) OF THIS PROGRAM OR INABILITY TO USE THIS PROGRAM,
EVEN IF RAYMOND LOWE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
License
A limited license is hereby granted to COPY this program, the
accompanying associated utilities and sample files and
documentation (THE PACKAGE) provided that it is not modified in
any way. The package may be repacked in a different form
provided the contents remains the same. Additional quick start
("GO.BAT") files may be added to the package.
A limited license is further granted to USE the package for a
trial period, not to exceed 30 days (consecutive or otherwise),
for the sole purpose of determining whether the package is
suitable for your use. Should you decide that it is suitable for
your use and wish to continue using it after the trial period
then you are REQUIRED to obtain a full license by REGISTERING the
package.
Credits.
OMOUSE by John W. Small of PSW/Power Software. EXECSWAP by Kim
Kokkonen of TurboPower Software. LZEXE by Fabrice BELLARD. DESQ42
by James H. LeMay of Eagle Performance Software.
S C R A P S Page: 2
Table of Contents
-----------------
Table of Contents..........................................3
Introduction ..............................................4
Shareware .................................................5
The Metaphor ..............................................6
Installation ..............................................7
Using Scraps ..............................................8
The Menus .................................................8
Edit menu .................................................9
Find menu ................................................10
Scrap menu ...............................................11
Group menu ...............................................12
Tools menu ...............................................13
Monthly calendar.......................................13
Calculator ............................................13
Phone Dialer ..........................................14
DOS Shell .............................................14
SetUp menu ...............................................14
AutoDialer ............................................15
Registration ..........................................16
Security ..............................................16
Reminders and Alarms .....................................16
/R switch .............................................17
SAlarm ................................................17
Import and Export ........................................18
Import Scrap ..........................................18
Export Scrap ..........................................18
Export Group ..........................................18
Import Group...........................................18
Importing YOUR information ...............................19
dBase phone directory .................................19
Word processor files ..................................20
Security .................................................21
Password ..............................................21
Scrap encryption ......................................22
Problems with security ...................................22
Scraps with task switchers ...............................24
Word processor input ..................................25
/O switch .............................................25
Error messages ...........................................26
ScrFix utility ...........................................29
Support ..................................................30
The Interface ............................................32
Registering ..............................................36
Sysop deal ............................................38
Registration form .....................................39
S C R A P S Page: 3
Introduction
------------
Scraps is a Personal Information Manager (PIM) for your PC. You
can use Scraps to store all those odd facts and bits of
information that you come across in your busy life. Scraps will
then give you rapid access to those facts when they are needed.
Features:
* Free text database. Every word in the database is `indexed'
for retrieval.
* Powerful search functions using the Boolean operators AND
and/or OR. Allows short synonyms for AND and OR.
* 'History' on search command to quickly repeat previous
search with or without modifications.
* Fast and simple text editor with block operations,
import/export. Supports direct import of common word
processor files.
* Common User Interface style Pull-down menu interface with
dialogue boxes. All fully mouse controllable.
* Reminders associated with text entries accurate to the
minute. Option to automatically search for due reminders at
program startup.
* Four function calculator with `tape' display that can be
annotated and pasted into the editor.
* Perpetual calendar.
* Telephone dialer. Picks telephone numbers directly out of
text.
* DOS shell. Swaps program out to EMS or disk for more room.
* 43/50 line support. Will use as many lines as are shown on
the screen.
* Releases time slices under DESQview.
* Option for direct video writes or BIOS video for
compatibility with windowing systems.
* Special design allows retrieval of data even from badly
damaged data files using special FIX utility.
* Password security and data encryption.
* External SAlarm module.
S C R A P S Page: 4
Shareware
---------
Scraps is a user supported or Shareware package.
Shareware is a new way of buying software. With Shareware you as
the buyer are able to thoroughly evaluate software before making
your purchase decision.
You are granted a licence for a 30 days trial period during which
you may use Scraps in order to decide if you want to use it
permanently.
By distributing programs via the Shareware system software
authors are able to avoid the high overheads involved in
conventional commercial distribution. These savings are passed on
to you, the buyer, in the form of low registration fees.
Shareware is not free software. Shareware is copyright software
just like the packages you buy in shops, you must pay for it if
you use it. All copyright laws apply to Shareware as they do to
programs distributed through other channels.
Following your evaluation of the Shareware software if you choose
to continue using it you are required to pay the registration fee
to the author. This gives you a legal licence to use the
software.
Any fees you may have paid to a Shareware distributor to obtain
the Shareware package on a disk is a copying fee and does not
constitute registering. Registration fees must be paid direct to
the author.
If, following the evaluation, you decide that the software is
inappropriate for your needs then you must stop using it and will
not be required to pay anything to the author. At any later time
you are free to pay the registration fee to receive a licence to
use the software.
Shareware is high quality software written by experienced
programmers, it differs from `conventional' software only in the
way it is distributed.
While the author retains full copyright on the program, and
reserves all rights, to facilitate the Shareware distribution, a
universal licence is granted to everyone to copy the software and
to give it to others.
You are free to copy the software and to share it with others
regardless of whether you use it yourself.
See the section on Registering for details on how to obtain your
full licence.
S C R A P S Page: 5
The Metaphor
------------
To understand how Scraps works and, more importantly, how best to
use it, it is helpful to have a physical `metaphor' or analogy.
Imagine a big pile of small scraps of paper. Each one has some
important piece of information written on it. Most pieces are
quite small but some are largish, holding up to a thousand words
or so.
Imagine an assistant who's full-time job it is to manage these
pieces of paper.
When you come across a significant piece of information; an
appointment, an address or telephone number, the command to do a
DOS backup, the name of your next door neighbor's dog, any piece
of information you might want to recall, you write it down on a
scrap of paper which you hand to your assistant.
Items that you need to be reminded of, the date of the next board
meeting, your mother's birthday and so on, you also note down
together with a date on which you want be reminded. These you
also hand to your assistant.
Some time later you say to your assistant; "Get me everything you
have on Johnson and the Xyz project" or you say "Anything I
should be reminded of right now?" Your assistant finds and hands
you a small bundle of appropriate notes to read.
You use those you want, copying some into the documents you are
working on, make some amendments to them, throw a few away and
then hand the remaining notes back to your assistant for safe
keeping.
Enter Scraps
------------
Imagine all that. Now imagine that we throw everything - pieces
of paper and the assistant too - into your PC. And now you have
Scraps.
Except that now the pieces of paper never get rumpled or smudged,
are never lost behind your desk or thrown away accidentally, and
your assistant never rests, asks for a raise or goes on holidays.
Scraps is an invaluable tool to the busy computer user who deals
with large amounts of unstructured information.
S C R A P S Page: 6
Installation
------------
Files
-----
The Scraps package consists of the following files;
SCRAPS.COM The main program file.
SCRAPS.DAT A dummy file.
SCRFIX.COM A utility.
SCRAPS.DOC This documentation file.
REGISTER.FRM Registration form.
README Startup instructions.
README.BAT File to display the README file.
SCRAPS.PIF Default Scraps setup for Windows.
SC-PIF.DVP Default Scraps setup for DESQview.
INSTALL.EXE Automatic installation program.
SAMPLES.DAT Set of example data.
ABSTRACT.DOC Abstract of the manual.
TUTORIAL.DOC Tutorial manual.
If you do not have all these files please go back to the source
where you found this file and obtain all parts of the package
before continuing.
Installation and Setup
----------------------
The Scraps Install program will take care of installation for
you, and do a lot more besides. Just run INSTALL.EXE and select
the appropriate options from the menu.
You may choose to make a special directory for Scraps, such as
C:\SCRAPS, or it can happily run from any convenient directory.
The supplied SCRAPS.DAT data file is a dummy indicating that
Scraps is not yet installed. Install replaces it with the real
set of example data in SAMPLES.DAT. If you want to do this
manually simply COPY SAMPLES.DAT SCRAPS.DAT. Scraps will do this
itself if you try to run it with the dummy file still in place.
If you use Windows, DESQview or a task switcher then you may want
install Scraps as one of the programs that can be run from that
environment. Default settings files for using Scraps with
Windows and DESQview are supplied.
S C R A P S Page: 7
Using Scraps
------------
Basically Scraps is a freeform database of pieces of text.
Each piece of text is a `scrap', each scrap is of length limited
only by memory (free memory is displayed on the About box from
the Help menu).
The heart of the program is the Find command which quickly allows
you to search for scraps containing a particular word or phrase.
When a find command finds scraps that contain a specified word,
or match some other requirements they are all gathered into a
`Group'.
You may then view the scraps in the group by paging to the next
or previous scrap with the GREY Plus and Minus keys.
There is always one blank scrap, the `New' scrap, for you to
enter new data on. Scraps may have `Reminder dates'.
The scrap editor allows you to enter scraps using a mini-word
processor or you may write your scraps using the editor of your
choice and then use the Import command to read the text in.
Scraps and all information used by Scraps is saved into a single
data file called SCRAPS.DAT which is stored in the same directory
as the Scraps program files.
A proprietary indexing system allows the scraps to be searched at
high speed for word or phrases.
Scraps can also be found by creation, last-modified and reminder
dates.
With a set of handy built-in tools including calculator and phone
dialer Scraps provides all the facilities to manage your `random'
personal information.
If you feel uncomfortable with the user interface read the
section of the manual entitled The Interface for general
instructions on how to get around the menus and dialogue boxes.
The Menus
---------
Scraps is a menu driven program. All functions are available
through one of the main menus.
For the experienced user there are also keyboard and mouse
shortcuts to provide easy access to common functions without
going through menus.
Activate the menus by pressing Alt-n where n is the highlighted
S C R A P S Page: 8
letter in the name of the menu at the top of the screen. Alt-E
is for the Edit menu, Alt-F for the find menu and so on.
Once activated choose options from menus either by moving the
selection bar to the desired option and pressing enter, or by
typing the highlighted letter in the option name.
Commonly used menu options have keyboard shortcuts listed at the
right of the menu. For example Find by word is linked to the F2
key. You can access these functions by pressing the keyboard
shortcut key while editing or while any menu is active.
Once a menu is active you can use the left and right arrow keys
to move to other menus or type Alt-n as appropriate to move
directly to another menu.
To abort a menu without choosing an option press the Esc key.
Mouse users can access menus and options by clicking on them.
They can also use the highlighted options in the base bar at the
bottom of the screen by clicking on them with the left button.
The right button escapes.
Edit menu
---------
The edit menus provides functions for editing the scrap which is
currently shown on the screen. They will not function if the
scrap is `protected'. See the Scrap/Settings option to toggle
protection.
Mark a block of text F10
Delete marked block Alt-F10
Copy marked block to clipboard Ctrl-F10
Paste from clipboard to cursor Shft-F10
Write marked block to text file...
View clipboard
-----------------------------------------
These options provide for block operations on text. To operate
on a block of text first move the cursor to the beginning of the
block, then select Mark a block of text (or press F10) and move
the cursor to the end of the block.
While the block is highlighted you may delete, copy or write it.
If copied to the clipboard, delete does this as well, the paste
command can be used to paste the block back into this or another
scrap.
View clipboard shows what is currently on the clipboard.
Results from the calculator can also be transferred into scraps
via the clipboard and the paste command.
S C R A P S Page: 9
Import text file at cursor... F5
-----------------------------------------
See the manual section on importing for more on how this command
allows you to import text or word processor files directly into a
scrap.
Insert Now date/time at cursor
------------------------------
Enters the current date and time in the format:
14 Sep 1991 12:53.
Delete Line Ctrl-Y
Delete Word Ctrl-T or Ctrl-BS
-----------------------------------------
Options for handy text deletion.
Find text within this Scrap...
------------------------------
With long scraps this option allows you to search for a specific
piece of text in the scraps. Not case sensitive. The cursor is
placed on the found text.
Find menu
---------
The find menu provides various commands that search for scraps
and load matching scraps into a group for viewing and
manipulating.
Find scrap by word... F3
Find scrap by word at Cursor... Alt-F3
----------------------------------------
Functionally equivalent these commands allow searching for words,
phrases or combinations of words and phrases. The Boolean AND
and OR operators are supported.
The second option automatically loads the word the cursor is on
into the find field. This is good for hypertext-like jumps as
you trace a topic through its associations.
Find by Date range ...
----------------------
Specify ranges from the creation, last-modified and reminder
dates. The default dates match any scrap so result in loading
S C R A P S Page: 10
all scraps.
Most commonly used to find reminders for the future. Set the
range for reminders to be between now and 12/31/99 and all future
reminders will be loaded.
Date fields have pop-up calendars for easy point-and-shoot
selection of dates.
Find reminders for Now
----------------------
A shortcut way of checking for reminders due now. Activated
automatically by the /R switch and the "Check for reminders at
startup" option. Vital for the operation of SAlarm and the
reminder chimes. See the section on reminder alarms for more
details.
Load All scraps Ctrl-F3
----------------------------------------
A pseudo find this matches every scrap and results in loading a
group consisting of every scrap in the data file.
Scrap menu
----------
The scrap menu controls the particular scrap shown on the screen.
Save scrap F2
Delete scrap F4
-----------------------------
These are self explanatory. Saving a new scrap will result in a
prompt for a reminder date. Delete will prompt for confirmation
unless Expert mode is turned on.
Set Reminder date... Shift-F2
-----------------------------
The reminder date is the date on which the scrap becomes due.
Date fields have pop-up calendars for easy point-and-shoot
selection of dates.
Settings... Ctrl-F2
-----------------------------
Shows scrap dates and gives three toggle options. Protect causes
the scrap to become read-only so that it cannot be edited.
Unindex removes it from the index so that it cannot be find by
S C R A P S Page: 11
word searches. Encrypt causes it to be saved in encrypted form;
see the section on security.
Group menu
----------
The group menu allows manipulation and management of scraps in
the group.
+ Next scrap in group Gray +
- Previous scrap in group Gray -
-----------------------------------
Move back and forward in the group. Normally you just use the
grey plus and minus keys, the ones on the far right of the
keyboard. Mouse users may use the small plus and minus buttons
near the bottom right of the screen.
Reject scrap from group
-----------------------
Discards this scrap from the group. The scrap is NOT deleted,
just rejected from the current group as though it had not been
found in the first place. Normally used to reject some
irrelevant scraps before performing an operation on the whole
group.
Import group from text file...
Export group to text file...
------------------------------
The main import and export functions this read and write ASCII
files which contain the full text of scraps, special settings
indicators and separators between scraps. See the section of the
manual about import/export.
Delete all scraps in group...
-----------------------------
Deletes all scraps in the group. Will prompt for conformation,
can be set to delete protected scraps.
List scraps in group F6
-----------------------------------
Go into special list mode where each scrap is shown on one line.
This is handy for quickly moving to the scrap you want. Most
helpful if you make sure each scrap has a recognizable `title' or
subject as its first line.
S C R A P S Page: 12
Clear group
Select this scrap only
----------------------
Respectively empty the group and reduce the group to only this
scrap.
Tools
-----
The Scraps Tools menu gives access to a set of general purpose
functions which are not directly related to scraps but which you
may find useful to have readily at hand while working on your
scraps.
Monthly calendar
----------------
The calendar is a simple perpetual calendar for quick reference.
It shows one month to one page. The Page up and Page down keys
move the display to the previous or the next month.
The Home key returns the display to the current month. The
current date is highlighted. The Escape key or the right mouse
button exits.
You can click on the Next and Prev buttons to change month.
Calculator
----------
The Calculator is a simple four function calculator with a `tape'
display. The tape simulates the paper tape produced by some
mechanical calculators.
Just type in equations such as 1+2, 3-5+2 and so on. Type = or
press the Enter key for the total. The NumLock on the keyboard
is forced on while in the calculator to make it easier to use the
numeric keypad with calculator.
The NumLock returns to its original state when you exit the
calculator.
As equations are entered the equations and results are stored on
the tape for reference.
The Tab key will move the cursor between the window showing the
tape and the window in which you enter your equations. Or you
can click on those windows with the mouse.
Similarly the up and down arrow keys can be used to move the
cursor from one window to the other.
S C R A P S Page: 13
The tape can be of any length though only a small portion is
shown at a time. You can scroll easily in it and even type in
notes and annotation using the same commands as you do in the
scraps editor.
When you exit the calculator, either by pressing the Esc key or
by clicking the right mouse button, you have the option of
copying the tape onto the clipboard.
If you choose to do so then you can use the Paste command from
the Editor menu to paste the tape into the scrap.
Phone Dialer
------------
The automatic telephone dialer will use your modem to dial a
specified telephone number. The telephone number can be picked
out of the text of a scrap by placing the cursor on the number
before you pull down the Tools menu.
The Setup autodialer dialogue box must be set up correctly for
this to work.
After dialing the number you can click OK to make the modem hang
up, either when the other party answers or if you want to abort.
The modem init string is used to reset the modem before dialing.
It is also used to reset the modem so as to hang up the telephone
line.
DOS Shell
---------
The DOS shell gives you access to DOS. When selected as much as
possible of the Scraps program is swapped out to EMS memory or
disk space to make room for a DOS shell.
You can perform any DOS function while in the DOS shell except
load a TSR program such as PRINT.COM or SideKick.
Type EXIT at the DOS prompt to return to Scraps.
SetUp menu
----------
There are four options on the SetUp menu, each one leads to a
dialogue box of settings for you to adjust.
In the first box there are six options.
Check for reminders at startup
------------------------------
S C R A P S Page: 14
If you activate this option then every time you start Scraps it
will check all of your scraps to see if any have a `reminder
date' that is BEFORE the current date. Set this option on if you
are going to use Scraps primarily as a reminder system. Even if
you don't you can always use the command from the Find menu to
search for your current reminders.
Expert mode; less prompts
-------------------------
Initially this setting is off. But you may want to turn it on
after you are totally familiar with Scraps operation. When
expert mode is on there are less prompt messages shown. For
example when picking the command to delete a scrap you will not
get a chance to cancel the operation if expert mode is on.
List found scraps
-----------------
If turned on Scraps to go into List mode after finding scraps.
Alarm on due reminder
---------------------
Scraps to chime when a reminder is due if this is turned on AND a
check for due reminders has been done. For this reason it is
best used in conjunction with the "Check for reminders at
startup" option. See the section on reminders and alarms.
Use BIOS Video writes
---------------------
Normally leave this option set at the default of NO. But if you
are using a windowing system and do not want Scraps to write
directly to the screen you may set it to Yes.
If you change this setting it comes into effect at once. This
can cause strange video effects in some situations. Exit the
program and restart to fix this.
Colours
-------
Initially set to Force Mono you can change this to Autoselect
unless you have a colour video card with a mono monitor as that
combination might produce unreadable `colour' text.
AutoDialer Setup
----------------
On the autodialer set up box you will be able to install scraps
autodialer for use with your modem.
S C R A P S Page: 15
Set the "Serial Port" as appropriate. You will not need to
change either the Modem init string or the Modem dial string
unless you have unusual requirements in which case you should
refer to your modem manual.
Registration information
------------------------
Set up the registration information when you register Scraps.
You will need to enter your name and the registration code you
have been given.
When entered correctly these will be `locked' and will not be
changeable.
Setup Security
--------------
This dialogue box allows you to activate the security system of
Scraps. The first option is for a password. The second is for
the default of the scrap Encrypt setting.
See the section on "Security" for details.
All Scraps settings, including registration information, is
stored in the SCRAPS.DAT file together with your data. Should
you ever erase this file you will need to re-do your settings and
re-enter your registration information.
Reminders and Alarms
--------------------
Scraps allows you to specify a reminder date and time for any
scrap. You can then search for scraps with reminders within a
set range or reminders that are now due.
When a scrap is first saved you may enter a reminder date or at
any later time you can use the Set reminder function from the
Scrap menu to set or change the reminder.
To remove a reminder set the reminder field to blank.
At any time you can run the Find reminders for Now command from
the Find menu to locate due reminders. This function is
performed automatically if you use the /R switch or set the
"Check for reminders at startup" in the Setup Scraps dialogue
box.
If you set on the "Alarm on due reminder" option on the Setup
Scraps dialogue box then Scraps will chime when a reminder is
S C R A P S Page: 16
due. BUT ONLY if you have done a check for reminders first
during that session. Therefore this feature is best used with
the "Check for reminders at startup" setting.
/R switch
---------
If you run Scraps with the /R switch it will load and go into the
check for due reminders function. If due reminders are found
then it will display them, if none are found then it will exit at
once.
This function allows you to place SCRAPS/R in your AUTOEXEC.BAT
file so that Scraps will run and check for due reminders every
time you boot the PC. Yet if there are no reminders due it your
PC will not be held up.
The switch is also used to set the SAlarm external chime feature.
SAlarm
------
SAlarm is an external feature of Scraps that allows you to have
reminder chimes even when you are using some other program.
So if you set a reminder in Scraps for 1:30 and at that time you
are using your word processor or database program you will still
hear the reminder chime telling you that a scrap is due.
SALARM.EXE is the program that provides this feature. It is a
Terminate and Stay Resident program (TSR) that is loaded into
your PC memory and stays there until you reboot your PC.
When the appropriate time comes it will chime. Before it can
chime it must be SET with the date and time of the first due
reminder.
To set SALARM run Scraps and do a search for due reminders. The
simplest way to do this is to run SCRAPS/R.
You may set in your AUTOEXEC.BAT file the lines;
C:\SCRAPS\SALARM
C:\SCRAPS\SCRAPS/R
to cause this to happen automatically. The Scraps Install
program will set this automatically for you if you choose.
Once SAlarm has chimed you must run Scraps, cancel the current
reminder, and do another search for due reminders to set the next
chime.
The SAlarm chime is disabled while you are in Scraps, so if you
also want to receive chimes when Scraps is running you must set
the "Alarm on due reminder" option on.
S C R A P S Page: 17
Import and Export
-----------------
Scraps supports Importing and Exporting of data at two levels.
At a low level you can import and export text from a single
scrap. At the high level you can import and export whole groups
consisting of multiple scraps.
Import Scrap
------------
To import data from a text file into a scrap use the "Import text
file at cursor" command from the Edit menu. The data is placed
at the cursor position; roughly as though you had typed it in
yourself.
The file you specify may be a ASCII file or a word processor
file. See the section on "Word processor files" for details.
Export Scrap
------------
To export text from a scrap, mark it as a block using the "Mark a
block of text" command and then the "Write marked block to text
file", both on the Edit menu.
The resultant file will be a plain ASCII text file image of the
block you marked.
Export Group
------------
To export all the scraps in the current group to a text file, use
"Export group to text file" from the Group menu. You must
specify the name of the file into which the text is to be saved,
a "Scrap separator string" and whether you want to "Include
settings".
The scraps will be saved into the named text file with each one
separated from the next by a line containing the separator
string. If "Include settings" is on then special lines will also
be included to show the various settings of each scrap.
The file formatted in this way, with settings on, can be directly
imported into Scraps while retaining all dates and setting
information. This provides a convenient way of transferring
scraps data from your system to a colleague's system.
The file generated by Group Export will be a plain ASCII text
file.
Import Group
------------
S C R A P S Page: 18
To import a group of scraps from a text file use the "Import
group from text file" command from the Group menu. You must
specify the file name of the text to be imported, a separator
string. The two options "Include separator in scrap" and "Read
settings" may be set on or off.
The separator string is a piece of text that indicates the end of
each scrap in the file. If include separator is on then the
separator is included in the scrap otherwise it is deleted but
anything else on that line is retained as part of the scrap.
If read settings is on then Scraps will check for the special
settings lines created by Group Export and set the settings of
the new scraps appropriately.
You may specify DOS `wild card' characters, `*' and `?', in the
file name field when using this command. Scraps will read in
each file that matches the file specification. If the separator
scrap does not occur in the files then you will end up with one
file in each scrap.
Normally when you specify a wild card for a file name and then
press the Enter key Scraps will show a list of matching files for
you to pick from.
To avoid this, as you want to do when you are actually specifying
a group of files, use the Tab key to move to the next field of
the Group Import dialogue box before pressing Enter.
Importing YOUR information
--------------------------
You get the best out of Scraps when there is a lot of information
stored in it. Of course as a regular computer user you already
have a lot of information on your system.
So the trick is to get that information into Scraps as soon as
you can and with the minimum effort.
Exactly how you do this depends upon how your information is
stored. No universal directions can be given but here are some
examples which include general tips.
dBase phone directory
---------------------
A lot of people have names, addresses and telephone numbers in
dBase format files. Those are the database files with names
ending .DBF that are generated by dBase and compatible programs.
If this data is stored in Scraps instead you gain greater
flexibility, easier searching, association with other information
and the use of the telephone dialer.
S C R A P S Page: 19
The easiest way of transferring .DBF information to Scraps is to
use the LABEL FORM .. TO FILE .. command to create a text file
containing the right records.
So that you will be able to import the file using the Import
Group command put a unique string at the bottom of each record.
So that you can find the information when you want it also
include the field names.
For example, create a label format of one label across with
contents along the lines of;
╔════════════════════════════════════════════════╗
║ Label contents 1: "Name: "+NAME ║
║ 2: "Phone: "+PHONE ║
║ 3: "Address: "+ADDRESS1 ║
║ 4: ADDRESS2 ║
║ 5: "~" ║
╚════════════════════════════════════════════════╝
The last line contains the "~" or squiggle character, which is
the character Scraps uses as the default separator string for
Group Import.
Use this label form to create a text file;
LABEL FORM <LabelFileName> ALL TO FILE <filename>
The text file generated will look like this;
Name: John Smith
Phone: 123 456
Address: 1 The High Street
Middle Town
~
Name: Mary Doe
Phone: 234 467
Address: 2 Main Street
Central City
~
Name: Jane Brown
Phone: 345 678
|
|
And so on.
Then from within Scraps use the Group Import command and specify
the <filename> you created using dBase and "~" (a squiggle|) as
the separator string. The result will be a group of scraps each
containing a single name and address.
Word processor files
S C R A P S Page: 20
--------------------
Notes stored in word processor files are a common way of dealing
with random textual information. Of course Scraps does this a
lot better with its ability to deal with whole groups of scraps
at a time.
The Group Import command can import a number of word processor
file formats directly. The supported word processor file formats
are WordStar, WordPerfect, Windows Write/Microsoft Word and
XyWrite. Plain ASCII text files are also supported.
Any number of files can be imported at one time by specifying a
wild card name when Group Importing. Of course the file names
must be arranged so that only those files you want imported match
the wild card you specify.
Files may contain a single scrap or multiple scraps if they are
separated by a separator string, the default is the "~" or
squiggle character.
Scraps automatically detects the type of each file so that
different files matching a wild card do not need to all be of the
same type.
See "Known Problems" for limitations of word processor input.
Security
--------
Scraps provides two security measures. Encryption of scraps and
password protection of access to the program.
Disclaimer
THESE ARE STRICTLY `CASUAL' SECURITY MEASURES AND SHOULD NOT BE
CONSIDERED AS A MEANS OF MAINTAINING ANY SIGNIFICANT DEGREE OF
PRIVACY.
From a cryptographic standpoint they are ludicrously weak. They
do however provide practical protection against people `peeking'
at your data either by running Scraps while you are away from
your machine or by using a file viewer to examine SCRAPS.DAT.
Password
--------
From the Setup security dialogue box it is possible to specify a
password. If a password is specified then Scraps will prompt for
that password when it first runs and require that it be entered
correctly before it continues.
Passwords are not case sensitive. Passwords can contain any
printable characters including spaces and punctuation and can be
S C R A P S Page: 21
up to 36 characters long.
Passwords are recorded, in encrypted form, in the SCRAPS.DAT
file.
If the password field is left blank then Scraps runs without
asking for a password.
Scrap encryption
----------------
Each scrap has an Encryption setting which may be either on or
off. The default is specified in the Setup security dialogue
box.
When the encrypt setting of a scrap is on, Scraps will save the
text of the scrap in loosely encrypted form instead of as plain
text. The encryption process does not effect your finding,
viewing or editing the scrap in any way.
THE PURPOSE OF THIS IS SOLELY TO PREVENT CASUAL `PEEKING' INTO
THE FILE. The encryption could easily be broken by anyone given
time and the right tools.
Problems with security
----------------------
* The password feature can easily be defeated by using SCRFIX to
extract the textual data from SCRAPS.DAT into a plain text file.
Passwords are not recovered by SCRFIX.
* When SCRFIX `rescues' a damaged SCRAPS.DAT it will recover the
settings data if it can. But if it cannot then it will not be
able to tell if a scrap is encrypted or not. If the scrap is
encrypted and it is loaded as plain text then it will appear as
garage on the screen yet be quite visible if the file is `peeked
at' using a file viewer. To avoid this, edit the text file
created by SCRFIX and manually locate the encrypted scraps; each
should start with an <<ENCRYPT>> setting flag so that Scraps will
process them correctly when it imports them.
* When setting the encryption setting on an already existing
scrap the `old version' of the text may still exist in the
SCRAPS.DAT in unencrypted form. To avoid this always start with
a blank scrap set with the encrypt setting on and never turn the
setting off.
Hints
-----
As a freeform data base Scraps relieves you of the straight-
S C R A P S Page: 22
jacket imposed by most data base programs but at the same time it
takes away a lot of the structure and safeguards you may be
familiar with. To help you get the best out of Scraps here are
some hints on usage.
Keep retrieval in mind
----------------------
The real importance of the stored information is not the storing
but the retrieving of it. That being the case it is worth always
considering how you are going to want to look something up when
you enter it.
Use standard words
------------------
Sprinkle your scraps liberally with standard keywords, pick those
words yourself so that they make sense to you. For example you
might choose to always put the word "PHONE" in a scrap that
contains a telephone number, and "ADDRESS" in one that holds an
address.
This ensures that you will not fail to find something because you
used a term in the scrap different to that which you are using to
search for it.
Throw in keywords
-----------------
When several different words can be used to describe a key
concept put all of them into the scrap. In a scrap about cheap
airline tickets type "AIR PLANE AIRPLANE CHEAP ECONOMY TICKETS
FARES" across the bottom of the scrap. That way you can ensure
that you'll find the scrap when you need it, regardless of how
you ask for it.
Use project keywords
--------------------
If you have a whole bunch of scraps revolving around a single
task or project try putting a standard code word in each. Every
scrap about the West District Housing Project might have "WDHP"
or "WESTHOUSING" in it. That way you can quickly find all the
those scraps by searching for this key word.
By using an invented word or acronym you ensure that no other
scrap will accidentally happen to include the word.
Scraps as an index
------------------
S C R A P S Page: 23
Scraps is best used to deal with lots of small items. If you
have some very big documents you may find it better to leave
those as word processor files and write a small scrap for each
file that states the subject of that files and where it is.
When used in this way Scraps becomes an index system to your
files. This allows it to maintain the high speed you get from
only having short scraps while still letting you find you data
when you need it.
Scraps with task switchers
--------------------------
Scraps is most useful as a tool if it is constantly available
whenever you are using your computer. Unfortunately PCs can
normally only run one program at a time.
There are, however, some systems that allow you to have two or
more programs loaded into memory at the same time so that you may
switch between them nearly instantly. These systems are known as
Task Switchers. Other programs allow not only this but also for
more than one program to run at the same time. These are called
multitaskers; for our purposes they are the same.
Using Scraps with one of these systems offers many advantages.
If you have such a system then it may well be worth using Scraps
with it.
Scraps is supplied with configuration files for use with two such
systems; the file SC-PIF.DVP is for DESQview while the file
SCRAPS.PIF is for Windows. Scraps releases time slices to
DESQview when it is idle thereby improving performance for
programs in other DESQview windows.
Other programs such as Software Carousel, Back&Forth and
WordPerfect Office can also provide similar abilities. MS-DOS
5.0 also includes a task switcher.
When setting up these systems for use with Scraps you may need to
know a few things about the technical requirements of Scraps.
You need refer to these points only if the information is
demanded by your task switcher configuration.
* Scraps normally writes directly to the screen and so cannot
be run "in a small window". You can alter the normal Scraps
behavior to BIOS video from the Scraps SetUp menu but will suffer
a reduction in display speed.
* Scraps needs at least 150K of RAM to run in and can make
sensible use of up to 300K. If you want to process very large
scraps then you may wish to give Scraps up to 640K to work in.
* Scraps will use the mouse.
S C R A P S Page: 24
* Scraps will use the communications (COMM) port if you are
using the AutoDialer tool.
* Scraps will run in 43/50 line video modes if you have an
EGA/VGA and start Scraps in the appropriate video mode.
* Scraps operation should not be terminated except by using
the Scraps Exit option. e.g. "Don't allow close window"
Known problems
--------------
* Scraps is not designed to handle very large single scraps. It
can handle them if there is enough memory but screen display and
editing may become sluggish depending upon your machine.
* The import of word processor files is less than perfect due
mainly to the lack of published reference on word processor file
formats. ASCII, WordStar and XyWrite file will import
`perfectly'. WordPerfect 5+ and Write/Word files will import
well while others may not be so good. No attempt is made to
import formatting or layout information; only body text is
processed.
* In a multitasker environment the mouse cursor is written
directly to video memory regardless of the "BIOS writes"
settings. This means that you will be unable to use the mouse,
or its use will be confusing, if you run Scraps in a small
window.
* In DESQview Hercules 43 x 90 graphic text mode the mouse cursor
will not be displayed properly. Mouse control in this mode is
currently impractical.
* Security is cryptographically weak. See the section on
Security for details.
* Scraps does not work well with some older mouse drivers. If
you find that your mouse doesn't work with Scraps or Scraps
crashes when you use the mouse try running Scraps with the /O
switch (parameter) to specify Old mouse driver.
If any of these points is a significant problem for you then
please let the author know. The priority assigned to fixing the
problem can then be increased.
Changes in v1.3
---------------
Bug fixes only.
Changes in v1.2
---------------
S C R A P S Page: 25
Fixed LOTS of bugs.
Editor support for extended characters (accented vowels and so
on).
/R reminder check switch.
Improved appearance in both mono and colour modes.
Opening screen OK box and shareware reminder boxes now timeout.
Date fields support `fuzzy dates'. e.g. do not require strict
MM/DD/YY format.
Date fields support PopUp calendar for point-and-shoot date
selection.
Find reminders is now more general Find by date range.
Option to automatically list found scraps.
Calculator results carry forward to next equation.
Real-time alarm for reminders.
TSR real-time alarm for reminders when external to Scraps.
/O switch to support non-compliant mouse drivers.
Error messages
--------------
Scraps may issue various warnings or error messages during normal
operation. This is a list of all such messages, their meanings
and what to do about them. Most users will never see the
majority of these messages.
Access to SCRAPS.DAT denied!
The SCRAPS.DAT file is unavailable, probably because it has
already been opened by a program on another workstation of a LAN
or in another window of a multitasker. Close that other task
then try again.
Clipboard empty!
You tried to paste something from the clipboard without first
copying anything onto it. Mark a block and copy or delete it to
put it on the clipboard before trying to paste again.
Comm port error
S C R A P S Page: 26
While trying to use the autodialer Scraps was unable to
initialize the communications port. Either something is wrong
with the communications port or you have specified the wrong port
in SetUp Dialer. Check that you specified the correct port and
if so check the port.
Could not find!
You tried to search for a piece of text within the scrap shown on
the screen but the required text was not there.
Cursor not on word
You tried to use the Find word at cursor option but the cursor
was not on a word. Move the cursor onto a word and try again.
Executable file damaged!
The Scraps program file, SCRAPS.COM, has been damaged. This may
indicate that your system has been infected by a virus. Scraps
will take suitable precautions. Reboot your system and get a new
copy of the Scraps program from your distribution disk or
archive.
Failure reading ASCII file!
Scraps was unable to read the ASCII file you specified. Possibly
you specified a non-existent file name. Make sure you specify a
valid file name.
Failure writing ASCII file!
Scraps was unable to write to the ASCII file name you specified.
Possibly you specified a non-existent subdirectory or you
included wildcards (*, ?) in the file name. Make sure you specify
a valid file name.
File already exists. Aborting.
You attempted to overwrite an existing file. Choose another file
name.
File corrupted: BADFID
File corrupted: BADSIG
File corrupted: FIDNEG
File corrupted: FSCE
There is a serious problem with the data file. It has become
corrupted beyond the ability of Scraps to understand it. You'll
need to use the SCRFIX utility to process the file and recover
your information.
File problem: ESLOOP
There is a minor problem with the data file, probably caused by
S C R A P S Page: 27
rebooting the computer while Scraps was writing to the data file.
The error message will probably appear several times. You should
use the SCRFIX utility to process the file and recover your
information.
File error!
Scraps had a problem with the data file. If it happens
repeatedly you should use the SCRFIX utility to process the file
and recover your information.
Group Empty!
You tried to do something that requires scraps in the group but
the group was empty. Use the Find command to find a group of
scraps before trying again.
No block marked!
You tried to delete or copy a block of text but had not yet
marked a block. Use the mark block command to mark a block of
text before trying again.
Not enough memory to load page!
There is not enough memory to load a scrap. You are probably
running Scraps in a multitasking partition that is too small. Try
increasing the amount of memory allocated to Scraps. Consider
splitting large scraps into several smaller ones.
Protected scrap, cannot delete!
You tried to delete a scrap that has the Protected setting.
Remove the protected setting before trying again.
Read error: FHED
There is a serious problem with the data file. It has become
corrupted beyond the ability of Scraps to understand it. You'll
need to use the SCRFIX utility to process the file and recover
your information.
Restart to view new colors
You changed the color settings. You will need to exit Scraps and
then restart for Scraps to use the new setting.
SetUp Dialer first!
You tried to use the phone dialer without first setting it up.
Use the Setup phone dialer option to set up the dialer first.
Unable to allocate swap space
You tried to shell to DOS but there was not enough space in EMS
S C R A P S Page: 28
memory or on the disk drive to hold the necessary swap file.
Make more room on the disk or in EMS memory before trying again.
Unable to fully index this scrap
The scrap you are saving is particularly long and Scraps is
unable to make index entries for the whole scrap. Only the first
two thousand words are indexed. Only indexed words are examined
by the Find command. Any scrap long enough to cause this error
can probably be sensibly cut into two or more small scraps.
Unable to open file "{filename}"!
Scraps was unable to open the named file.
Unable to Shell
Scraps was unable to shell to DOS.
ScrFix utility
--------------
Scraps is most useful when a lot of information is stored in it.
This makes the Scraps data file quite valuable; if you lost the
file then you might have a lengthy job recovering the information
manually.
Making regular backups of not only Scraps data but your whole
hard disk is good computing practice, yet it frequently won't
save you when you really need it.
Hard disk crashes, electrical or mechanical failures, software
conflicts, network crashes: all these things could lead to
damaged data files.
To deal with the more common problems that might befall your
Scraps data the ScrFix utility is supplied with the Scraps
program.
Unlike Scraps this utility can read a SCRAPS.DAT data file even
if it has been badly damaged. It hunts through the file and
spots all of the intact text of scraps and saves them into a text
file.
This text file can then be imported into a new copy of Scraps
using the Group Import command.
The existence of ScrFix should not be taken to mean that the
Scraps data file is easily damaged. It is no more likely that
the Scraps data file be damaged than your database files, spread
sheet files or any other complex files. But unlike the files
from those other application programs the Scraps data file is
deliberately designed to allow recovery of data should damage
occur.
S C R A P S Page: 29
Usage:
SCRFIX SCRAPS.DAT > SCRFIX.TXT
This creates a TEXT file called SCRFIX.TXT with all the savable
data from your SCRAPS.DAT.
First use a file viewer to check that SCRFIX.TXT contains the
recovered information.
Then erase the damaged SCRAPS.DAT and run Scraps to make a fresh
blank SCRAPS.DAT.
Use Group Import to import the data from SCRFIX.TXT.
The file created by ScrFix uses the characters ~!~ (squiggle,
exclamation mark, squiggle) as a separator between scraps.
Make sure that the "Scrap separator string:" is ~!~ and that
"Include separator in scrap" is off and "Read settings" is on
when you Group Import the file.
When you have finished with it erase the SCRFIX.TXT file. You
may choose to copy it to a floppy disk first to provide an
additional backup copy of your data. One can never have too many
backups.
Support
-------
If you have any difficulties with Scraps or any comments or
suggestions you may drop the author a line at the address below.
Scraps is very much a USER supported package. All your comments,
both positive and negative, on the program, packaging,
distribution or anything else are very welcome.
Mail: (Please enclose a self addressed stamped envelope if you
would like a direct reply)
Scraps
P.O. Box 2,
Cheung Chau,
Hong Kong.
The author makes every attempt to respond to all enquiries but
registered users will have priority.
If you are reporting a problem don't forget to include as much
information as possible about your computer system and about the
exact conditions that produced the problem.
If the problem relates to importing a file then consider sending
that file on a floppy disk; doing so will greatly increase the
chance that the author will be able to rectify the problem.
S C R A P S Page: 30
Registered users please state your registration code.
Note: Previous E-Mail addresses are invalid.
S C R A P S Page: 31
The Interface
-------------
Scraps uses a form of the Common User Access (CUA) interface that
is increasingly becoming the standard for all programs. This
interfaces is based largely on pull down menus and dialogue
boxes.
If you are not familiar with this kind of interface then reading
this section will explain the key features of how it is operated.
Being familiar with your user interface can make the difference
between using this (or any other program) productively and on it
being a drain on your time.
The Editor
----------
Scraps are written using the built-in editor. This is a very
simple text editor with some word-processor-like features. It is
not intended to replace your word processor; rather it is meant
for quick note taking. Longer pieces of text can be prepared in
a full text editor or word processor and imported into Scraps.
The Mouse
---------
Throughout Scraps the mouse is used as a pointing device. The
left button selects things that are being pointed to, either by
pressing it, clicking it or double clicking it. The right button
cancels things.
When this manual refers to `clicking' on something, it means
moving the mouse until the highlighted mouse cursor on the screen
is on the thing to be clicked then pressing and quickly releasing
the mouse button. Double clicking is the same except you must
press, release then press and release the button again.
While you are typing a scrap the mouse cursor will be turned off
to avoid distracting you. Moving the mouse or clicking either
mouse button will restore it.
The Menus
---------
The Scraps commands are all menu based. Along the top of the
screen is a highlighted bar showing the names of all the
available menus.
In the name of each option one letter is high-lighted, hold down
the Alt key and press the key on your keyboard corresponding to
the high-lighted letter to pull down the menu.
S C R A P S Page: 32
This is a typical menu. It is the Edit menu which is pulled down
by holding down the Alt key and pressing the E key.
┌───────────────────────────────────────────┐
│ Mark a block of text F10 │
│ Delete marked block Alt-F10 │
│ Copy marked block to clipboard Ctrl-F10 │
│ Paste from clipboard to cursor Shft-F10 │
│ Write marked block to text file │
│ View clipboard │
│ Import text file at cursor F5 │
│ Insert Now date/time at cursor │
└───────────────────────────────────────────┘
Each line describes one option available from this menu.
One line will be high-lighted by a selection bar. You can move
the selection bar up and down with the up and down arrow keys.
Pressing the up key while on the first option moves the selection
bar to the last option, and visa versa with the down key on the
last option.
To select an option either move the bar to the option and press
the Enter key or press the key corresponding to the high-lighted
letter in the name of the option. This latter way of selecting
an option works regardless of where the selection bar is.
When there is a key or key combination specified at the right of
an option this indicates a Keyboard Shortcut. Pressing this
keyboard combination will select the command while on any menu,
or in the Editor, without the need to pull down the menu first.
Keyboard shortcuts can save you a lot of time. It is a good idea
to remember at least the most commonly used ones.
Use the left and right arrow keys to move to different menus.
The Escape key will cancel the menu and return you to the scrap
editor.
Dialogue boxes
--------------
When using the various commands selected from the menus in Scraps
you will often see "Dialogue boxes". These are boxes that appear
in the middle of the screen with places for you to select options
and specify things such as words, dates or file names.
For example this is the SetUp Scraps dialogue box. If you pick
the SetUp Scraps option from the SetUp menu this dialogue box is
displayed.
S C R A P S Page: 33
┌──────────────────────────────────────────────────────────┐
│ Scraps program SetUp options │
│ │
│ [ ] Check for reminders at startup │
│ │
│ [X] Expert mode; less prompts │
│ │
│ Use BIOS Video writes: │
│ (+) No ( ) Yes ( ) Only in DV │
│ │
│ Colors: │
│ (+) Force Mono ( ) Force Color ( ) Autoselect │
│ │
│ ╔════════╗ ┌────────┐ │
│ ║ OK ║ │ Cancel │ │
│ ╚════════╝ └────────┘ │
└──────────────────────────────────────────────────────────┘
There are five fields in this box and each one allows you to make
a choice. The flashing cursor indicates which field is selected.
When a dialogue box first appears it is normally the first field
that is selected.
Use the Tab key to move to the next field or Shift-Tab to move to
the previous field. If you go beyond the last of the fields you
will return to the first field and visa versa.
You can also select a field that is not selected by clicking on
it with a mouse. If the field is already selected then clicking
with the mouse will change its value.
When you have selected a field, and the flashing cursor is on
that field, you can change the content of that field.
The first field is "[ ] Check for reminders at startup". This is
a tick box field.
Tick box fields have a box which may or may not contain a cross
to show that the field is active.
The example above is shown OFF; when this option is ON an `X'
appears. Turn the X on and off by using the space bar. Clicking
on the field with the mouse also turns the X on and off.
The next field is also a tick box. This one is ON.
The next field is:
"Use BIOS Video writes:
(+) No ( ) Yes ( ) Only in DV"
This is a radio button field. Like the buttons on a car radio
only one `button' can be active at a time. In this example the
`No' button is active.
S C R A P S Page: 34
Press the space bar to change to the next button. Keep pressing
the space bar until you have the correct button pressed. You can
click with a mouse to select a button.
The last field is a set of selection buttons. The box with the
double line around it is the default.
╔════════╗ ┌────────┐
║ OK ║ │ Cancel │
╚════════╝ └────────┘
Press Enter to select the default, OK, or press the Tab key to
move the default to Cancel and press Enter there. Or type `O' or
`C' to select OK or Cancel.
When the options are OK and Cancel pressing Esc is the same as
picking Cancel. You can click these buttons with a mouse.
Every dialogue box has at least one of these selection buttons.
The only way to leave a dialogue box is to pick one of the
selection buttons or to press the Escape key.
Some fields allow you to type in information, an example of this
is the first field in the Find dialogue box that you see when you
pick the Find command.
┌──────────────────────────────────────┐
│ Find words: │
│ ___________________________________ │
│ Combine words with AND or OR. │
│ Use UpArrow for previous find words. │
│ │
│ ╔════════╗ ┌────────┐ │
│ ║ OK ║ │ Cancel │ │
│ ╚════════╝ └────────┘ │
└──────────────────────────────────────┘
You can type anything you want into the field; provided, of
course, it makes sense to the command.
A special form of this is the file selection field as in the
Import text file at cursor command.
┌──────────────────────────────────────┐
│ Import text file to cursor │
│ │
│ File name: │
│ C:\TP\_____________________________ │
│ │
│ ╔════════╗ ┌────────┐ │
│ ║ OK ║ │ Cancel │ │
│ ╚════════╝ └────────┘ │
└──────────────────────────────────────┘
S C R A P S Page: 35
In such a field if you press Enter with either a wild card or a
directory name in the field then a file selection box will pop up
with all files in that directory or that match that wild card.
If you want to leave a wild card in the field, such as when using
the Group Import command, then enter your wild card and move to
the next field with the Tab key.
If you press Enter or double click with the mouse while there is
a wild card in the file name a file selection box will appear.
You can move the highlight cursor to any file using the arrow
keys or by clicking on the file name with the mouse. Press Enter
or double click on a file name to select a file.
Press the Escape key or click the right mouse button to exit the
file selection box without choosing a file.
Another kind of string field is the date field. This is present
on the Find by date range and the Set reminder date dialogue
boxes.
The full date format is MM/DD/YY HH:MM with the time in 24 hour
`military' format. You can, however, enter the date more roughly
and Scraps will use its `fuzzy date' system to turn it into a
full date.
Enter For
----- ---
1 First of the month
1/1 First of January
4/15 First of April
//92 First of January 1992
As soon as you move to another field, such as by pressing Enter,
the full date will be displayed. If you want to enter a time you
then have to go back and edit the time field.
You may also select the date by using the pop-up calendar.
Either press F10 or click on the field with the mouse to display
this calendar. Choose the date you want and press enter or
double click on it.
Registering
-----------
Scraps is a Shareware or user supported package. This means that
it is a commercial copyrighted program which is being distributed
using the Shareware system.
Shareware is a try-before-you-buy system. You have 30 days in
which to use this program in order to see if you like it. If you
do like it then you are required by law to pay the registration
fee. Paying the registration fee gives you a licence to continue
using the program.
S C R A P S Page: 36
If you find the program is not to your liking then you may just
stop using it.
You may give copies of this program to your friends and
associates, upload it to bulletin boards or other on-line
services. The only requirement is that you must distribute the
whole package together; either on one disk or in one archive.
By paying for Shareware you support this system of software
distribution. A system that allows you to evaluate software and
then purchase at low cost.
When you pay your registration fee you will receive a
registration code which, when entered into Scraps, will remove
the reminders to register.
Registration fees:
HK$ US$ GB£
----------------------------------------------------------
A) Registration only: | $150 | $25 | £18
----------------------------------------------------------
B) Registration and | | |
disk with latest | | |
version and example | | |
files: | $250 | $37 | £25
----------------------------------------------------------
C) Recalculating lost | | |
registration code: | $50 | $11 | £9
-----------------------------------------------------------
Note: Payment is cheapest in HK$ due to bank charges incurred in
converting foreign currency cheques. Your bank may charge less
than the author's bank; consider sending HK$ even if you are
outside Hong Kong, your bank can write out a draft for you.
Disks: Only 5.25 inch 360K disks are available.
Name: Your registration code is matched to your name. Please
make sure you print your name clearly exactly as you want it
displayed in the Scraps registration box.
Registration code: When you receive your registration code note
it down in a safe place (not on your computer) as you will need
to enter it again if your SCRAPS.DAT is ever damaged.
If you loose your registration code then send me your name and
address, exactly as you sent when registering, together with the
recalculation fee and I will send you your code by return of
post.
S C R A P S Page: 37
Sysop deal
----------
If you are the System Operator of a BBS or similar service you
are eligible for the Sysop deal that gives 50% discount. Only
one Sysop registration is accepted per BBS.
To take advantage of this offer you must (a) make the Scraps
distribution file available for download from your system by all
normal users, (b) provide an account for Raymond Lowe to log-on
to your system as a normal user and (c) have on-line in your
files list a full description of Scraps. You may use the
following or some appropriate part extracted from this manual
which is of similar or greater length to this extract:
"Scraps Freeform Personal Information Manager. Pull-down menu
operated free text database with powerful search functions.
Reminders associated with text entries. Integrated useful tools;
calculator, calendar, phone dialer, DOS shell. Full mouse, 43/50
line support. Import/export data. Read word processor files
directly. Very simple to use. Shareware. No Crippled features."
Send a Print-Screen screen dump of a session with your BBS
showing this description together with your registration fee
marked clearly "Sysop deal".
S C R A P S Page: 38
S C R A P S R E G I S T R A T I O N F O R M v1.3
-----------------------------------------------------------------
Name _________________________
Address ________________________________________________
________________________________________________
____________________
E-Mail address: ______________________________________________
(FidoNet, UUCP, CIS)
HK$ US$ GB £
---------------------------------------------------------------
Registration only: | HK$150 | US$25 | £18 |
---------------------------------------------------------------
Registration and | | | |
disk with latest | | | |
version: | HK$250 | US$37 | £25 |
---------------------------------------------------------------
Recalculating lost | | | |
registration code: | HK$50 | US$11 | £9 |
---------------------------------------------------------------
Please circle appropriate choice above.
Number of cheque or draft: ______________________
Tick here if Sysop Discount applies [ ] 50% discount
For Sysop Discount only:
Data phone number, maximum baud rate, user name and password to
access your system: ___________________________________________
________________________________________________________________
Please send this form together with cheque or bank draft to:
Scraps
P.O. Box 2,
Cheung Chau,
Hong Kong.
Please make cheque or bank draft payable to "Raymond Lowe".
Allow 1-2 weeks for processing registrations.
Sysops don't forget to include Print-Screen showing Scraps on-
line on your system. Cheques made out for the Sysop discount
without this will be returned.
code C